-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[No QA] Update Sage Intacct Connect
+ Configure
docs with images
#52730
Conversation
A preview of your ExpensifyHelp changes have been deployed to https://461c049d.helpdot.pages.dev ⚡️ |
Connect
+ Configure
docs with images
Connect
+ Configure
docs with imagesConnect
+ Configure
docs with images
@neil-marcellini Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the work. There are some rendering issues we should sort out, then it will be ready.
docs/articles/expensify-classic/connections/sage-intacct/Connect-To-Sage-Intacct.md
Outdated
Show resolved
Hide resolved
1. Go to **expensify.com > Settings > Workspaces > New Workspace**. | ||
|
||
![Image of creating a new Workspace in Expensify]({{site.url}}/assets/images/SageConnectCreatingWorkspace.png){:width="100%"} | ||
|
||
2. Name the workspace something like "Sage Intacct Test Workspace." | ||
3. Go to **Connections > Sage Intacct > Connect to Sage Intacct**. | ||
|
||
![Image of selecting the Sage Intacct integration in Expensify]({{site.url}}/assets/images/SageConnectEnableSage.png){:width="100%"} | ||
|
||
4. Select **Download Package** (You only need to download the file; we'll upload it from your Downloads folder later). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When this renders the numbering is off, it restarts after each image. You could try fixing this by indenting the images 4 spaces, or by using html tags for an ordered list. Try the indentation first. Lmk if you need help.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The numbering is still off. I'll play around with it locally and see if I can get it fixed.
Thanks, @neil-marcellini! I'll go through my urgent Concierge tasks this morning and see if I can work through your comments this afternoon. |
adding 8 spaces to the images to see if that fixes the formatting
adding 8 spaces to fix the rendering of the ordered list
Ok! I've just tried the |
Cool. I kicked off the workflow for that, it should post here again soon. |
Deploying helpdot with Cloudflare Pages
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, so I only meant that you should indent that specific image by 8 spaces, since the content around it, a bulleted list within a bulleted list, was also indented 8 spaces.
I think images will display well in Jekyll/Markdown if they match the indentation of content around it. Since you indented some others more than necessary, that appears to be messing those up 🙈. Example below.
Since this is actually a bit tricky to get right without testing, I recommend you download the app repo to your machine and then follow the set up instructions to run the help site locally.
First steps are the clone the App repo git clone https://github.com/Expensify/App.git
and then git checkout johncshuster-patch-4.
. You can ask chatGPT or me for help if you get stuck. Good luck 🍀
docs/articles/expensify-classic/connections/sage-intacct/Connect-To-Sage-Intacct.md
Outdated
Show resolved
Hide resolved
docs/articles/expensify-classic/connections/sage-intacct/Connect-To-Sage-Intacct.md
Outdated
Show resolved
Hide resolved
docs/articles/expensify-classic/connections/sage-intacct/Connect-To-Sage-Intacct.md
Outdated
Show resolved
Hide resolved
docs/articles/expensify-classic/connections/sage-intacct/Connect-To-Sage-Intacct.md
Outdated
Show resolved
Hide resolved
docs/articles/expensify-classic/connections/sage-intacct/Connect-To-Sage-Intacct.md
Outdated
Show resolved
Hide resolved
docs/articles/expensify-classic/connections/sage-intacct/Connect-To-Sage-Intacct.md
Show resolved
Hide resolved
docs/articles/expensify-classic/connections/sage-intacct/Configure-Sage-Intacct.md
Outdated
Show resolved
Hide resolved
Oh darn it! I misunderstood and thought the indentations were required for all of the images 🤦 Ok, I'll go back through and clean the indents up. Thanks! |
Fixing the broken indent
Fixing the broken indents
Ok! I think I've understood what I did wrong and what I needed to do to fix it. For starters, it sounds like there was one image that was broken, because it needed to be indented to match the indentation of the list it was included in. I misunderstood and indented every image. I've now un-indented the images that should never have been indented in the first place. Fingers crossed these are the last edits 🤞 |
@neil-marcellini can you re-run the workflow above so I can preview the changes? |
Cool. Sure I kicked it off here https://github.com/Expensify/App/actions/runs/12126383519 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the updates. It all looks good now except for the numbering in one of the sections. I'll work on it myself and see if I can get it working, and if not maybe I'll have it use bullet points instead.
1. Go to **expensify.com > Settings > Workspaces > New Workspace**. | ||
|
||
![Image of creating a new Workspace in Expensify]({{site.url}}/assets/images/SageConnectCreatingWorkspace.png){:width="100%"} | ||
|
||
2. Name the workspace something like "Sage Intacct Test Workspace." | ||
3. Go to **Connections > Sage Intacct > Connect to Sage Intacct**. | ||
|
||
![Image of selecting the Sage Intacct integration in Expensify]({{site.url}}/assets/images/SageConnectEnableSage.png){:width="100%"} | ||
|
||
4. Select **Download Package** (You only need to download the file; we'll upload it from your Downloads folder later). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The numbering is still off. I'll play around with it locally and see if I can get it fixed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, I got the numbering fixed and it all looks good to me. I'll have to request another reviewer since I made a commit.
@dannymcclain @shubham1206agra One of you needs to copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
@dannymcclain @parasharrajat @ One of you needs to copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
An updated preview will deploy here https://github.com/Expensify/App/actions/runs/12145891367 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@neil-marcellini looks like this was merged without a test passing. Please add a note explaining why this was done and remove the |
Merged with failing checklists since this is a help site change only |
🚀 Deployed to staging by https://github.com/neil-marcellini in version: 9.0.71-0 🚀
|
🚀 Deployed to production by https://github.com/puneetlath in version: 9.0.71-2 🚀
|
Explanation of Change
Fixed Issues
$ #50430
PROPOSAL:
Tests
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
PR Author Checklist
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodWaiting for Copy
label for a copy review on the original GH to get the correct copy.STYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)/** comment above it */
this
properly so there are no scoping issues (i.e. foronClick={this.submit}
the methodthis.submit
should be bound tothis
in the constructor)this
are necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);
ifthis.submit
is never passed to a component event handler likeonClick
)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop